implanted device

Traducciones
dispositif implanté
Palabras
implant

noun
implant
implanted

past participle
ancré